package cn.gailvlun.gll.net.emotion;

import android.support.annotation.Nullable;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;



public class EmotionRecordReq implements Serializable {
    private List<String> pics;
    private String text;
    private EmotionEnum emotion;
    private long early_today;
    @SerializedName("topic_id")
    private Integer emotionTagId;

    private String emo_big_type;

    public List<String> getPics() {
        return pics;
    }

    public void setPics(@Nullable List<String> pics) {
        if (pics == null) {
            pics = new ArrayList<>();
        }
        this.pics = pics;
    }

    public String getText() {
        return text;
    }

    public void setText(String text) {
        this.text = text;
    }

    public EmotionEnum getEmotion() {
        return emotion;
    }

    public void setEmotion(EmotionEnum emotion) {
        this.emotion = emotion;
    }

    public long getEarly_today() {
        return early_today;
    }

    public void setEarly_today(long early_today) {
        this.early_today = early_today;
    }

    public Integer getEmotionTagId() {
        return emotionTagId;
    }

    public void setEmotionTagId(Integer emotionTagId) {
        this.emotionTagId = emotionTagId;
    }


    public FilterEnum getEmo_big_type() {
        return FilterEnum.valueOf(emo_big_type);
    }

    public void setEmo_big_type(FilterEnum emo_big_type) {
        this.emo_big_type = emo_big_type.name();
    }
}
